<?php
require_once(dirname(realpath(__FILE__)) . '/FiltreBase.class.php');

// Renommé en FiltreModuloInt, pour ne pas interférer avec un éventuel plugin filtremodulo déjà installé
class FiltreModuloInt extends FiltreBase {

	public function __construct()
	{
		parent::__construct("`\#FILTRE_modulo\(([^\|]*)\|\|([^\)]*)\|\|([^\)]*)\)`");
	}

	public function calcule($match)
	{
		return trim($match[1]) % trim($match[2]) == 0 ? $match[3] : '';
	}
}
?>